/*
 * Pacote.h
 *
 *  Created on: 21/05/2012
 *      Author: bonfatti
 */

#ifndef PACOTE_H_
#define PACOTE_H_

#include<list>

class Pacote{

	private:
		Data dataPacote; //Data de aplicacao do pacote
		Cliente cliente;
		list<Vacina> vacina;

	public:
		~Pacote();
		Pacote(Data d);
		Pacote addVacina(Vacina v, Pacote p);
		Pacote removeVacina(Vacina v, Pacote p);
		Pacote elaborarPacote(Data dataNascimento);
		double calcularValorTotal(Pacote p);
		int aceitarPacote(Pacote p);
};

 #endif /* PACOTE_H_ */
